// Modal/index.js
import Vue from 'vue';
import store from './../store';
import loginModal from '../components/loginForm.vue';
const loginAlert = Vue.extend(loginModal);  // 使用基础 Vue 构造器，创建一个“子类”
// 因为 loginAlert 是一个对象，若要把它当做插件使用，必须提供 install 方法

loginAlert.install = (data) => {
  const ins = new loginAlert({
      data,
	  store,
  }).$mount();  // 创建一个实例，并手动挂载
  document.body.appendChild(ins.$el);  // 把真实的DOM加到页面上
  
Vue.nextTick(() => {
    ins.dialog = true
  })
}
export default loginAlert;